﻿    body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    hr,
    p,
    blockquote,
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    pre,
    form,
    fieldset,
    legend,
    button,
    input,
    textarea,
    th,
    td {
    	margin: 0;
    	padding: 0;
    }

    body,
    button,
    /* input, */

    select,
    textarea {
    	/*font-family: 'Microso ftYaHei';
    	 font: 12px/1.5tahoma, arial, \5b8b\4f53;
        font-family: "Microsoft YaHei", "iconfont", "FontAwesome" !important;
        font: 12px/1.5tahoma, "微软雅黑", \5b8b\4f53; */
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    	font-size: 100%;
    }

    address,
    cite,
    dfn,
    em,
    var {
    	font-style: normal;
    }

    code,
    kbd,
    pre,
    samp {
    	font-family: couriernew, courier, monospace;
    }

    small {
    	font-size: 12px;
    }

    ul,
    ol,
    li {
    	list-style: none;
    }

    a {
    	text-decoration: none;
    }

    /*a:hover {
        text-decoration: underline;
    }*/

    sup {
    	vertical-align: text-top;
    }

    sub {
    	vertical-align: text-bottom;
    }

    legend {
    	color: #000;
    }

    fieldset,
    img {
    	border: 0;
    }

    button,
    input,
    select,
    textarea {
    	font-size: 100%;
    	border: 0;
    	-webkit-user-select: auto;
    }

    button,
    input {
    	outline: none;
    }

    table {
    	border-collapse: collapse;
    	border-spacing: 0;
    }

    .fl {
    	float: left;
    }

    .fr {
    	float: right;
    }

    .clearfix:before,
    .clearfix:after {
    	content: " ";
    	/*必须为空*/
    	display: table;
    }

    .clearfix:after {
    	clear: both;
    }

    .clearfix {
    	zoom: 1;
    	/*兼容IE浏览器*/
    }

    * {
    	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    	-webkit-user-select: none;
    	-moz-user-focus: none;
    	-moz-user-select: none;
    }